President Obama On Iran Deal Opponents: What's Your Alternative